<?php
/**
 * Lớp model người dùng
 * [[
 * table: users
 * database: default
 * read_only: false
 * primaryKey: id
 * ]]
 */
class Areas_CP_Models_Users extends XPHP_Model
{
	/**
	 * [[
	 * label: Mã người dùng
	 * type: string
	 * command:
	 * 	update: false
	 * 	insert: false
	 * ]]
	 * @var int
	 */
	public $id;
	
	/**
	 * [[
	 * label: Tên đăng nhập
	 * type: string
	 * validate: 
	 * 	required: true, Tên đăng nhập không được để trống
	 * command:
	 * 	update: false
	 * ]]
	 * @var string
	 */
	public $username;
	
	/**
	 * [[
	 * label: Tên đầy đủ
	 * type: string
	 * validate: 
	 * 	required: true, Tên đầy đủ không được để trống
	 * ]]
	 * @var string
	 */
	public $fullname;
	
	/**
	 * [[
	 * label: Mật khẩu
	 * type: string
	 * validate:
	 * 	required: true, Mật khẩu không được để trống
	 * ]]
	 */
	public $password;
	
	/**
	 * [[
	 * label: Địa chỉ email
	 * validate:
	 * 	required: true, Địa chỉ email không được để trống
	 * command:
	 * 	update: false
	 * ]]
	 */
	public $email;
	
	/**
	 * [[
	 * label: Điện thoại liên hệ
	 * ]]
	 */
	public $phone;
	
	/**
	 * [[
	 * label: Địa chỉ
	 * ]]
	 */
	public $address;
	
	/**
	 * [[
	 * label: Loại người dùng
	 * ]]
	 */
	public $type;
	
	//Lấy thông tin user thông qua id
	public function getDetail($id)
	{
		$data = $this->select("id=".$id);
		if (!empty($data))
			return $data;
		else 
			return false;
	}
}